MEALAMAGVDYQEWGLSIEEWELQESVVPLHLLADDFKEEEQEEDHQDNDDDDRVLDGLAVKQSVTRDIRASVGKFIEQSMSHMIVHLKQLKFLTLLLENFLFTHVLDFLL